talk the talk, walk the walk - German English Dictionary